hurry down to somewhere - German English Dictionary